package br.ufrn.sigtcc.controller.cadastros.interfaces;

import java.util.List;

import br.ufrn.sigtcc.model.entidades.Professor;
import br.ufrn.sigtcc.util.exceptions.BDException;
import br.ufrn.sigtcc.util.exceptions.BusinessException;

public interface IControleCadastroProfessor {
	
	public void cadastrarProfessor() throws BDException, BusinessException;

	public void removerProfessor() throws BDException, BusinessException;

	public void atualizarProfessor() throws BDException, BusinessException;

	public List<Professor> listarTodosProfessores() throws BDException;
}
